combat personnel transport vehicle - Alemán Inglés Diccionario